home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-17 / greekv13.zip / GREEK.DOC < prev    next >
Text File  |  1993-04-03  |  9KB  |  221 lines

  1. I. SUMMARY
  2.  
  3.    GREEKVGA 1.3 is a keyboard and screen font enabling users to compose
  4.    modern Greek text. It requires an IBM compatible computer,
  5.    with a VGA graphics adapter and DOS 2.1 or later.
  6.  
  7. II. USAGE
  8.  
  9.    The program is composed of the following two modules:
  10.  
  11.     1. GREEKVGA.COM is the VGA screen font loader.
  12.        To load it, issue the command GREEKVGA from the DOS prompt or a
  13.        batch file. There are no parameters.
  14.  
  15.     2. GREEKKEY.COM is the keyboard driver.
  16.        To load it, issue the command GREEKKEY from the DOS prompt or a
  17.        batch file. Valid parameters are:
  18.          /E  Loads an alternative keyboard definition. See part II, below.
  19.          /A  Uses the Apostrophy key for punctuation. See II, below.
  20.          /G  Loads GREEKKEY in Greek keyboard mode.
  21.          /?  Displays some help info and quits.
  22.  
  23.  
  24. III. REGISTRATION/COPYRIGHT.
  25.  
  26.    This program is freeware. I would be thankful if those using it
  27.    dropped me a line to say so. I can be reached at:
  28.  
  29.    Internet:  mpoly@panix.com
  30.  
  31.    I can also be found at the GREEK conference of ILINK. Come join us!
  32.  
  33.    I will TRY to provide technical assistance if needed. No warranties.
  34.  
  35.  IV. KEYBOARD LAYOUT.
  36.  
  37.    The keyboard driver is similar to the layout of a standard Greek Typewriter:
  38.    (note: You will need to load GREEKVGA to read the following table)
  39.  
  40.    Standard:                            Shifted:
  41.         \ ¬ £ ¿ ½ ¼ ƒ á ª º [ ]         | ¬ ä É Æ ô ç ê Ä Å { }
  42.          ÿ ⌐ ¢ ¡ Ü ₧ Ñ í ó · '           Ç æ â ö é å ì ë è : "
  43.           ¥ « » α Ö ñ ú , . /             à ò û ù ü î ï < > ;
  44.  
  45.    After hitting accent key: (\)       After hitting shifted accent key: (\)
  46.         \ ¬ Γ ¿ ½ τ ƒ σ µ º [ ]         \ ┌ ┬ ┐ ± Φ ∩ Σ ° ≈ [ ]
  47.          ß ⌐ ¢ ¡ Ü π Ñ í ó · '           │ ├ ┼ ┤ ■ √ ≡ ≤ ≥ · '
  48.           ¥ « » Θ Ö ñ ú , . /             ─ └ ┴ ┘ █ ⁿ ∙ , . /
  49.  
  50.  
  51.    Hitting ALT and the accent key switches between Greek and English
  52.    keyboards. The accent key is normally the backslach (\). Use the
  53.    Q key or type \\ to obtain a backslash while in Greek mode. Use
  54.    shift-Q or || to obtain a bar while in Greek mode.
  55.  
  56.    Note that some non-standard characters can be obtained by hitting
  57.    shift-accent key (normally shift-\), and another character.
  58.    Also note that typing a capital letter after hitting the accent
  59.    key produces the capital letter unaccented (There is no capitalization
  60.    of capital characters in Modern Greek).
  61.  
  62.    Three command line options affect the keyboard layout:
  63.  
  64.    1.The command GREEKKEY /E results in the following re-mappings:
  65.  
  66.      The Q key becomes  ç  (Theta)
  67.      The W key becomes  ù  (Omega)
  68.      The V key becomes  ¬  (trailing sigma)
  69.      The U key becomes  ô  (Ypsilon)
  70.  
  71.      This is a non-standard layout, but it is easier for many who are used
  72.      to typing Greek using Latin characters. In this layout, the only way
  73.      to produce the accent-key characters (\ and |) is to hit the
  74.      accent key twice.
  75.  
  76.    2.The command GREEKKEY /A results in the apostrophe (') key being used as
  77.      the accent key. This is more standard, but I find the backslash (\) better
  78.      placed for quick typing. Unless the E option has also been specified,
  79.      the letter Q is remapped to produce the accent key characters (' and ").
  80.  
  81.    3.The command GREEKKEY /G loads GREEKKEY, and switches the keyboard layout
  82.      to Greek immediately.
  83.  
  84.      The commands can be combined in any order.
  85.  
  86.        EXAMPLE: GREEKKEY /G/E/A
  87.  
  88.  
  89. IV. USAGE/COMPATIBILITY ISSUES:
  90.  
  91. DOS
  92.  
  93.    You can type Greek on the DOS prompt, but you have to be careful.
  94.    There is nothing wrong with giving files Greek names,
  95.    but you must switch back to English whenever you want to
  96.    type a command like COPY or DEL.
  97.  
  98.    One fix is to use the DOSKEY command of DOS 5.0 to create Greek
  99.    commands. For example you could add in your AUTOEXEC.bat the
  100.    command
  101.  
  102.      DOSKEY æüôæä=DEL &*
  103.  
  104.    Then everytime you type æüôæä (Erase) you will be in fact executing
  105.    the dos DEL command. This works well if you also give your files
  106.    Greek names.
  107.  
  108.    Version 1.0 of GreekVGA did not work with well with DOS 5.0. Seems that
  109.    Microsoft has decided to use the ASCII character 224 (α) for some
  110.    undocumented function in the keyboard buffer. Version 1.2 fixes this
  111.    problem.
  112.  
  113. WordPerfect.
  114.  
  115.    GreekVGA works GREAT with Wordperfect 5.1. For best results, use the
  116.    following tips:
  117.  
  118.    1) Start WP with the command
  119.  
  120.       WP /CP=8510 etc etc
  121.  
  122.    This makes WP aware that you are using the Greek keyboard. WP files
  123.    produced this way are 100% compatible with all other versions of
  124.    WP on other platforms, including WP/Windows and the Greek edition of
  125.    WP DOS. You need a late (1991-) version of WP to use this feature.
  126.  
  127.    When starting WP with the /CP=8510 option you will also be able to
  128.    import/export ASCII files typed using GREEKVGA.
  129.  
  130.    You will also be able to print files in Greek if your printer is able
  131.    to print graphic characters.
  132.  
  133.    2) One small problem with WP and GreekVGA is that the Greek keyboard driver
  134.    may interfere when typing WP commands, (for example Sh-F7,F to print). You
  135.    have 2 options:
  136.       a. Use numbers instead of letters to enter WP commands (like Sh-F7,1)
  137.       b. Switch to English mode when entering WP commands
  138.  
  139. Qedit.
  140.  
  141.    This excellent ASCII Text editor is great for short letters, email messages,
  142.    and programs. GREEKVGA was written using Qedit. It is shareware with a
  143.    reasonable registration fee, and is easy to learn.
  144.  
  145.    Since QEDIT accepts all its commands as CTRL and ALT keystrokes, there is
  146.    no need to switch to english to issue a command.
  147.  
  148. WordStar
  149.  
  150.    Works ok. One hint: Use all CTRL characters to type commands when in
  151.    Greek mode.
  152.    For example, ^KD will not work, but ^K^D will do just fine. Many
  153.    Wordstar-emulation programs work this way, including the Borland
  154.    Turbo language editors.
  155.  
  156. dBase III
  157.  
  158.    No problem. Haven't tested it with dBase IV, though.
  159.  
  160. Communications programs.
  161.  
  162.    You can enter Greek characters in a modem session if you have an
  163.    8-bit connection, and your host and local software support 8-bit
  164.    characters. IBM mainframes connected through 7171 or other protocol
  165.    converters do not; many BBS systems however do.
  166.    Do not forget that the person on the other side of the connection
  167.    must also have GreekVGA or another emulator to read your messages.
  168.    So give them a copy!
  169.  
  170. Lotus 1-2-3
  171.  
  172.    Nope. 1-2-3 uses it's own character set, and it is not very fond of
  173.    people trying to stuff things to the keyboard buffer. There is no
  174.    crash, but you cannot type in some of the characters.
  175.  
  176. TSR's
  177.  
  178.    I have taken the high road of using only recomended DOS/BIOS interrupts.
  179.    As a result, GreekVGA may be pre-empted by a "Naughty" TSR that
  180.    plays by its own rules. Loading GreekVGA after the offending TSR often
  181.    fixes the problem. GreekVGA works well with Sidekick in place, but you
  182.    cannot type Greek characters in Sidekick's notepad.
  183.  
  184. Other programs
  185.  
  186.    Any program that accepts high-ASCII input should work well with GREEKVGA.
  187.    One problem arises from the fact that while many programs can accept
  188.    high-ASCII as data, they expect program commands in English. The best
  189.    solution then is to remember to switch back to the English keyboard
  190.    before issuing the command. Programs that accept commands as ALT and
  191.    CTRL keystrokes do not suffer from this problem.
  192.  
  193.    Very rarely do programs use the keystroke ALT-\ for anything. If that
  194.    happens, try using Shift-Alt-\ instead to perform the same function.
  195.    You may also try using the /A switch, which causes GREEKVGA to use
  196.    ALT-' instead of ALT-\ as the language toggle.
  197.  
  198.    A few programs bypass the BIOS when re-setting the screen mode, resulting
  199.    in the Greek screen font being lost temporarily. If this happens, return
  200.    to DOS, and issue the command MODE CO80, which should re-set the font.
  201.  
  202. Windows
  203.  
  204.    Windows bypasses the DOS interrupt and VGA fonts, so that GREEKVGA will
  205.    do nothing for it. You can use GREEKVGA in DOS programs running in
  206.    full-screen sessions, but I have encountered limited cases where the
  207.    screen does not look right. It does not hurt to experiment.
  208.  
  209.    One problem with Windows is that I do not possess the artistic skills
  210.    required to design a TrueType Greek font, and there are legal implications
  211.    to simply modyfying the Symbols font and calling it my own. If anyone out
  212.    there knows of a good public-domain Greek font, please drop me a line.
  213.  
  214. Printing
  215.  
  216.    You are on your own. If you use WP or WP/Win you can import any GreekVGA
  217.    ascii file to WP and print it out, if your printer allows it. Otherwise
  218.    you will need a printer with Greek support.
  219.  
  220. (c) 1992 Michael S. Polymenakos
  221.